rural establishment where basic necessities and alcohol are sold - Spanish English Dictionary